package com.fuhailiu.opengl.define;

public class AppGlobalDef {

	/* log TAG */
	public static final String LOG_TAG = "OpenGLDemo";

	/* intent key */
	public static final String INTENT_KEY_RENDER = "render_id";

	public static MSize SCREEN_SIZE;

	private static final int BASE = 0x70000000;

	public static final class RenderIds {

		private static final int BASE_RENDER = BASE + 0x1000;

		public static final int RENDER_POINT_LINE = BASE_RENDER + 0x0001;
		public static final int RENDER_TRIANGLE = BASE_RENDER + 0x0002;
		public static final int RENDER_TRIANGLE_STRIP = BASE_RENDER + 0x0003;
		public static final int RENDER_TRIANGLE_FAN = BASE_RENDER + 0x0004;
		public static final int RENDER_CUBE = BASE_RENDER + 0x0005;
		public static final int RENDER_TEXTURE = BASE_RENDER + 0x0006;
		public static final int RENDER_SIX_POINTED_START = BASE_RENDER + 0x0007;
		public static final int RENDER_POLYGON_OFFSET = BASE_RENDER + 0x0008;
		public static final int RENDER_SCISSOR = BASE_RENDER + 0x0009;
		public static final int RENDER_BLEND = BASE_RENDER + 0x000A;
		public static final int RENDER_VBO = BASE_RENDER + 0x000B;
		public static final int RENDER_VAO = BASE_RENDER + 0x000C;
		public static final int RENDER_PBO_PACK = BASE_RENDER + 0x000D;
		public static final int RENDER_PBO_UNPACK = BASE_RENDER + 0x000E;
		public static final int RENDER_FBO = BASE_RENDER + 0x000F;
	}
}
